home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / ccitt / 1992 / t / t433_6.asc < prev    next >
Text File  |  1991-12-31  |  38KB  |  1,965 lines

  1.  
  2. 6.6.5  Transfer-interrupt
  3.  
  4. 6.6.5.1Purpose
  5.  
  6.        The transfer-interrupt procedure is used by the requesting DTAM═PM to handle a less severe (than those handled 
  7. by the other error handling procedures) error situation during the transfer procedure, if at least one checkpoint was confirmed 
  8. during the transfer procedure.
  9.  
  10. 6.6.5.2APDUs used
  11.  
  12.        No APDUs are used in this procedure.
  13.  
  14. 6.6.5.3Transfer-interrupt procedure
  15.  
  16. 6.6.5.3.1Transfer-interrupt procedure mapped onto presentation service (normal mode)
  17.  
  18.        This procedure is driven by the following events:
  19.  
  20.        a)   a requesting DTAM═PM problem;
  21.  
  22.        b)   a P═ACTIVITY═INTERRUPT indication primitive;
  23.  
  24.        c)   a P═ACTIVITY═INTERRUPT confirm primitive.
  25.  
  26. 6.6.5.3.1.1Requesting DTAM═PM problem
  27.  
  28. 6.6.5.3.1.1.1If the requesting DTAM═PM detects a less severe problem and at least one checkpoint was confirmed 
  29. during the transfer procedure, it issues a P═ACTIVITY═INTERRUPT request primitive with one of the following Reason 
  30. parameter values:
  31.  
  32.        a)   "non-specific error", if the problem was indicated by an exception reporting procedure,
  33.  
  34.        b)   "local SS-User error", if the problem is a local requesting DTAM-PM problem.
  35.  
  36. 6.6.5.3.1.2P═ACTIVITY═INTERRUPT indication primitive
  37.  
  38. 6.6.5.3.1.2.1If the responding DTAM═PM receives a P═ACTIVITY═INTERRUPT indication primitive, it issues:
  39.  
  40.        -    a P═ACTIVITY═INTERRUPT response primitive followed by a D═TRANSFER indication in Reliable transfer 
  41.             mode 1;
  42.  
  43.        -    a P═ACTIVITY═INTERRUPT response primitive in Reliable transfer mode 2.
  44.  
  45. 6.6.5.3.1.3P═ACTIVITY═INTERRUPT confirm primitive
  46.  
  47. 6.6.5.3.1.3.1If the requesting DTAM═PM receives a P═ACTIVITY═INTERRUPT confirm primitive, it issues:
  48.  
  49.        -    D═TRANSFER confirmation to the requesting DTAM user in Reliable transfer mode 1;
  50.  
  51.        -    the transfer-resumption procedure in Reliable transfer mode 2.
  52.  
  53. 6.6.5.3.2Transfer-interrupt procedure mapped onto session service (transparent mode)
  54.  
  55.        This procedure is driven by the following events:
  56.  
  57.        a)   a requesting DTAM═PM problem:
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89. 1           Fascicle VII.7 - Rec. T.433
  90.  
  91.  
  92.  
  93.  
  94.  
  95.        b)   a S═ACTIVITY═INTERRUPT indication primitive;
  96.  
  97.        c)   a S═ACTIVITY═INTERRUPT confirm primitive.
  98.  
  99. 6.6.5.3.2.1Requesting DTAM═PM problem
  100.  
  101. 6.6.5.3.2.1.1If the requesting DTAM═PM detects a less severe problem and at least one checkpoint was confirmed 
  102. during the transfer procedure, it issues a S═ACTIVITY═INTERRUPT request primitive with one of the following Reason 
  103. parameter values:
  104.  
  105.        a)   "non-specific error", if the problem was indicated by an exception reporting procedure;
  106.  
  107.        b)   "local SS-User error", if the problem is a local requesting DTAM═PM problem.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.                                                     Fascicle VII.7 - Rec. T.433      2
  162.  
  163.  
  164. 6.6.5.3.2.2S═ACTIVITY═INTERRUPT indication primitive
  165.  
  166. 6.6.5.3.2.2.1If the responding DTAM═PM receives an S═ACTIVITY═INTERRUPT confirm primitive, it issues an 
  167. S═ACTIVITY═INTERRUPT response primitive followed by D═TRANSFER indication.
  168.  
  169. 6.6.5.3.2.3S═ACTIVITY═INTERRUPT confirm primitive
  170.  
  171. 6.6.5.3.2.3.1If the requesting DTAM═PM receives an S═ACTIVITY═INTERRUPT confirm primitive, it issues 
  172. D═TRANSFER confirmation to the requesting DTAM user.
  173.  
  174. 6.6.6  Transfer-discard
  175.  
  176. 6.6.6.1Purpose
  177.  
  178.        The transfer-discard procedure is used by the requesting DTAM═PM to escape from a more severe (than those 
  179. handled by the transfer-interrupt procedure) error situation, or a less severe error situation if no checkpoint was confirmed, 
  180. during the transfer procedure.
  181.  
  182. 6.6.6.2APDUs used
  183.  
  184.        No APDUs are used in this procedure.
  185.  
  186. 6.6.6.3Transfer-discard procedure
  187.  
  188. 6.6.6.3.1Transfer-discard procedure mapped onto presentation service (normal mode)
  189.  
  190.        This procedure is driven by the following events:
  191.  
  192.        a)   a requesting DTAM═PM problem;
  193.  
  194.        b)   a P═ACTIVITY═DISCARD indication primitive;
  195.  
  196.        c)   a P═ACTIVITY═DISCARD confirm primitive.
  197.  
  198. 6.6.6.3.1.1Requesting DTAM═PM problem
  199.  
  200. 6.6.6.3.1.1.1If the requesting DTAM-PM detects a more severe problem, or a less severe problem if no checkpoint was 
  201. confirmed during the transfer procedure, it issues a P═ACTIVITY═DISCARD request primitive with one of the following reason 
  202. parameter values:
  203.  
  204.        a)   "non-specific error", if the problem was indicated by an error reporting procedure;
  205.  
  206.        b)   "local SS-User error", or "unrecoverable procedural error", if the problem is a local requesting DTAM═PM 
  207.             problem.
  208.  
  209. 6.6.6.3.1.2P═ACTIVITY═DISCARD indication primitive
  210.  
  211. 6.6.6.3.1.2.1If the responding DTAM═PM receives a P═ACTIVITY═DISCARD indication primitive, it issues:
  212.  
  213.        -    a P═ACTIVITY═DISCARD response primitive followed by D═TRANSFER indication in reliable transfer mode 
  214.             1;
  215.  
  216.        -    a P═ACTIVITY═DISCARD response primitive in reliable transfer mode 2.
  217.  
  218. 6.6.6.3.1.2.2The responding DTAM═PM deletes all knowledge and contents of the associated DTAM user information 
  219. (segments of document information) so far received.
  220.  
  221. 6.6.6.3.1.2.3If the responding DTAM═PM has already issued a D═TRANSFER indication primitive, it performs the 
  222. association-abort procedure. The abort-reason field of the DAB APDU is "transfer- completed".
  223.  
  224. 6.6.6.3.1.3P═ACTIVITY═DISCARD confirm primitive
  225.  
  226. 6.6.6.3.1.3.1If the requesting DTAM-PM receives a P═ACTIVITY═DISCARD confirm primitive, it issues:
  227.  
  228.        -    D═TRANSFER confirmation to the requesting DTAM user in reliable transfer mode 1;
  229.  
  230.        -    the transfer-retry procedure in reliable transfer mode 2.
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240. 3           Fascicle VII.7 - Rec. T.433
  241.  
  242.  
  243.  
  244.  
  245. 6.6.6.3.2Transfer-discard procedure mapped onto session service (transparent mode)
  246.  
  247.        This procedure is driven by the following events:
  248.  
  249.        a)   a requesting DTAM═PM problem;
  250.  
  251.        b)   an S═ACTIVITY═DISCARD indication primitive;
  252.  
  253.        c)   an S═ACTIVITY═DISCARD confirm primitive.
  254.  
  255. 6.6.6.3.2.1Requesting DTAM═PM problem
  256.  
  257. 6.6.6.3.2.1.1If the requesting DTAM-PM detects a more severe problem, or a less severe problem if no checkpoint was 
  258. confirmed during the transfer procedure, it issues an S═ACTIVITY═DISCARD request primitive with one of following reason 
  259. parameter values:
  260.  
  261.        a)   "non-specific error", if the problem was indicated by an error reporting procedure;
  262.  
  263.        b)   "local SS-User error", or "unrecoverable procedural error", if the problem is a local requesting DTAM-PM 
  264.             problem.
  265.  
  266. 6.6.6.3.2.2S═ACTIVITY═DISCARD indication primitive
  267.  
  268. 6.6.6.3.2.2.1If the responding DTAM-PM receives an S═ACTIVITY═DISCARD indication primitive, it issues an 
  269. S═ACTIVITY═DISCARD response primitive followed by D═TRANSFER indication in reliable transfer mode 1.
  270.  
  271. 6.6.6.3.2.2.2The responding DTAM-PM deletes all knowledge and contents of the associated DTAM user information 
  272. (segments of document information) so far received.
  273.  
  274. 6.6.6.3.2.2.3If the responding DTAM-PM has already issued a D═TRANSFER indication primitive, it performs the 
  275. session-abort procedure by issuing an S═U═ABORT request.
  276.  
  277. 6.6.6.3.2.3S═ACTIVITY═DISCARD confirm primitive
  278.  
  279.        If the requesting DTAM-PM receives an S═ACTIVITY═DISCARD confirm primitive, it issues D═TRANSFER 
  280. confirmation to the requesting DTAM user in reliable transfer mode 1.
  281.  
  282. 6.6.7  Transfer-resumption
  283.  
  284. 6.6.7.1Purpose
  285.  
  286.        The transfer-resumption procedure is used in the reliable transfer mode 2 by the requesting DTAM═PM to recover 
  287. from:
  288.  
  289.        a)   an error situation handled by the transfer-interrupt procedure, or
  290.  
  291.        b)   an error situation handled by the association-abort procedure during a transfer procedure. In this case the 
  292.             transfer-resumption procedure is performed after an association- recovery procedure is successfully 
  293.             performed. If no checkpoint was confirmed in the interrupted transfer procedure, the transfer-discard 
  294.             procedure followed by the transfer-retry procedure are performed.
  295.  
  296. 6.6.7.2APDUs used
  297.  
  298.        No APDUs are used in this procedure.
  299.  
  300. 6.6.7.3Transfer-resumption procedure
  301.  
  302. 6.6.7.3.1Transfer-resumption procedure mapped onto presentation service (normal mode)
  303.  
  304.        This procedure is driven by the following events:
  305.  
  306.        a)   the resumption of an interrupted activity;
  307.  
  308.        b)   a P═ACTIVITY═RESUME indication primitive.
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.                                                     Fascicle VII.7 - Rec. T.433      4
  321.  
  322.  
  323.        After these events, the transfer procedure is used to continue (see  6.6.3).
  324.  
  325. 6.6.7.3.1.1Resumption of an interrupted activity
  326.  
  327. 6.6.7.3.1.1.1The requesting DTAM-PM issues a P═ACTIVITY═RESUME request primitive with parameters that link the 
  328. resumed activity to the previously interrupted one.
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449. 5           Fascicle VII.7 - Rec. T.433
  450.  
  451.  
  452.  
  453.  
  454. 6.6.7.3.1.1.2After the requesting DTAM═PM has issued the P═ACTIVITY═RESUME request primitive and at least one 
  455. checkpoint was confirmed in the interrupted transfer procedure, it continues the transfer procedure by issuing a P═DATA 
  456. request primitive for the segment of interchange-data-elements following the last confirmed checkpoint. If no checkpoint was 
  457. confirmed in the interrupted transfer procedure, the transfer-discard procedure followed by the transfer-retry procedure are 
  458. performed.
  459.  
  460. 6.6.7.3.1.2P═ACTIVITY═RESUME indication primitive
  461.  
  462. 6.6.7.3.1.2.1If the responding DTAM-PM receives a P═ACTIVITY═RESUME indication primitive, it checks the old activity 
  463. identifier and the old session connection identifier parameters of the P═ACTIVITY═RESUME indication primitive with the 
  464. corresponding information (session-connection-identifier and activity identifier) recorded for the last completely secured transfer 
  465. (see  6.6.3.1.4.3).
  466.  
  467. 6.6.7.3.1.2.2If the information coincides with the recorded ones, the responding DTAM-PM either (a) responds correctly 
  468. to the requesting DTAM-PM according to the normal transfer procedure, but discards the data it receives, and does not issue 
  469. a D-TRANSFER indication primitive, or (b) performs the user-exception-report procedure with a Reason parameter value of 
  470. "sequence error".
  471.  
  472. 6.6.7.3.1.2.3If the information does not coincide, the transfer-resumption procedure continues as for the transfer 
  473. procedure with a P-DATA indication primitive for the segment of interchange-data- element following the last confirmed 
  474. checkpoint.
  475.  
  476. 6.6.7.3.1.2.4If the responding DTAM-PM cannot resume the activity, the responding DTAM-PM performs the user- 
  477. exception-report procedure.
  478.  
  479. 6.6.8  Association-recovery
  480.  
  481. 6.6.8.1Purpose
  482.  
  483.        The association-recovery procedure is used by the association-initiating DTAM-PM to recover from an error 
  484. situation handled by the association-abort procedure or the association-provider-abort procedure.
  485.  
  486.        This procedure is for further study.
  487.  
  488. 6.7    Document unconfirmed manipulation
  489.  
  490.        Document unconfirmed manipulation is used by the requestor to manipulate the constituents of ODA and 
  491. operational structure which are commonly handled by both communication entities. Document unconfirmed manipulation 
  492. consists of document create operation, document delete operation, document modify operation, document call operation and 
  493. document rebuild operation.
  494.  
  495. 6.7.1  Document create operation
  496.  
  497. 6.7.1.1Purpose
  498.  
  499.        The document create operation procedure is used by the requestor of document manipulation to add the 
  500. constituents of ODA and operational structure to a document without any confirmation of the create manipulation.
  501.  
  502. 6.7.1.2APDUs used
  503.  
  504.        The document create operation procedure uses D═CREATE (DCR) APDU.
  505.  
  506. 6.7.1.2.1DCR APDU
  507.  
  508.        The field of the DCR APDU is listed in Table 10/T.433.
  509.  
  510.  
  511.                                    TABLE 10/T.433
  512.                                           
  513.                                    DCR APDU field
  514. w
  515.                   ┌──────────────────┬────────┬────────┬──────────┐
  516.                   │    Field name    │Presence│ Source │   Sink   │
  517.                   ├──────────────────┼────────┼────────┼──────────┤
  518.                   │Create information│   M    │  req   │   ind    │
  519.                   └──────────────────┴────────┴────────┴──────────┘
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.                                                     Fascicle VII.7 - Rec. T.433      6
  527.  
  528.  
  529. 6.7.1.3   Document create operation procedure
  530.  
  531. 6.7.1.3.1 Document create operation procedure mapped onto presentation service (normal 
  532.           mode)
  533.  
  534.      Procedure is driven by the following events:
  535.  
  536.      a)   a D═CREATE request primitive from the requestor;
  537.  
  538.      b)   a DCR APDU as user data of a P-DATA indication primitive.
  539.  
  540. 6.7.1.3.1.1   D═CREATE request primitive
  541.  
  542. 6.7.1.3.1.1.1 If the requesting DTAM-PM receives a D-CREATE request primitive, a  DCR
  543. APDU is formed from the parameter  values  of  the  D═CREATE  request  primitive  and
  544. transferred as user-data of a P═DATA request primitive. This may be done outside of an 
  545. activity.
  546.  
  547. 6.7.1.3.1.2   DCR APDU
  548.  
  549. 6.7.1.3.1.2.1 If the responding DTAM-PM receives the DCR APDU as user data of a P-DATA 
  550. indication primitive, the responding DTAM-PM issues a D-CREATE indication primitive to 
  551. the responder. The D═CREATE indication primitive parameter is derived from the DCR APDU.
  552.  
  553. 6.7.1.4   Use of the DCR APDU fields
  554.  
  555.      The DCR APDU fields are used as specified below.
  556.  
  557. 6.7.1.4.1 Create information
  558.  
  559.      This is the create information parameter value from the D-CREATE request primitive. 
  560. It appears as the create information  parameter  value  of  the  D-CREATE  indication
  561. primitive.
  562.  
  563. 6.7.2Document delete operation
  564.  
  565. 6.7.2.1   Purpose
  566.  
  567.      The document delete operation procedure is used by  the  requestor  of  document
  568. manipulation to delete the constituents of ODA and operational structure of an existing 
  569. document without any confirmation of the delete operation.
  570.  
  571. 6.7.2.2   APDUs used
  572.  
  573.      The document delete operation procedure uses D═DELETE (DDL) APDU.
  574.  
  575. 6.7.2.2.1 DDL APDU
  576.  
  577.      The field of the DDL APDU is listed in Table 11/T.433.
  578.  
  579.  
  580.  
  581.                                    TABLE 11/T.433
  582.                                           
  583.                                    DDL APDU field
  584.  
  585. w
  586.            ┌─────────────────────┬────────┬────────┬──────────┐
  587.            │      Field name     │Presence│ Source │   Sink   │
  588.            ├─────────────────────┼────────┼────────┼──────────┤
  589.            │Delete information   │   M    │  req   │   ind    │
  590.            └─────────────────────┴────────┴────────┴──────────┘
  591.  
  592.  
  593. 6.7.2.3   Document delete operation procedure
  594.  
  595. 6.7.2.3.1 Document delete operation procedure mapped onto presentation service (normal 
  596.           mode)
  597.  
  598.  
  599.  
  600. 7           Fascicle VII.7 - Rec. T.433
  601.  
  602.  
  603.  
  604.  
  605.  
  606.      This procedure request is driven by the following events:
  607.  
  608.      a)   a D-DELETE request primitive from the requestor;
  609.  
  610.      b)   a DDL APDU as user data of P-DATA indication primitive.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.                                                     Fascicle VII.7 - Rec. T.433      8
  732.  
  733.  
  734. 6.7.2.3.1.1   D═DELETE request primitive
  735.  
  736. 6.7.2.3.1.1.1 If the requesting DTAM-PM receives a D-DELETE request primitive, a  DDL
  737. APDU is formed from the parameter values of D-DELETE request primitive and transferred as 
  738. user-data of a P═DATA request primitive. This may be done outside of an activity.
  739.  
  740. 6.7.2.3.1.2   DDL APDU
  741.  
  742. 6.7.2.3.1.2.1 If the responding DTAM-PM receives the DDL APDU as user data of a P-DATA 
  743. indication primitive, the responding DTAM═PM issues a D-DELETE indication primitive to 
  744. the responder. The D═DELETE indication primitive parameter is derived from the DDL APDU.
  745.  
  746. 6.7.2.4   Use of the DDL APDU fields
  747.  
  748.      The DDL APDU fields are used as specified below.
  749.  
  750. 6.7.2.4.1 Delete information
  751.  
  752.      This is the delete information parameter value from the D-DELETE request primitive. 
  753. It appears as the delete information  parameter  value  of  the  D-DELETE  indication
  754. primitive.
  755.  
  756. 6.7.3Document modify operation
  757.  
  758. 6.7.3.1   Purpose
  759.  
  760.      The document modify operation procedure is used by  the  requestor  of  document
  761. manipulation to modify the attributes of constituents of ODA and operational structure of 
  762. an existing document without any confirmation of the modifying operation.
  763.  
  764. 6.7.3.2   APDUs used
  765.  
  766.      The document modify operation procedure uses D-MODIFY (DMD) APDU.
  767.  
  768. 6.7.3.2.1 DMD APDU
  769.  
  770.      The field of the DMD APDU is listed in Table 12/T.433.
  771.  
  772.  
  773.                                    TABLE 12/T.433
  774.                                           
  775.                                    DMD APDU field
  776.  
  777. w
  778.             ┌────────────────────┬────────┬────────┬──────────┐
  779.             │      Field name    │Presence│ Source │   Sink   │
  780.             ├────────────────────┼────────┼────────┼──────────┤
  781.             │ Modify information │   M    │  req   │   ind    │
  782.             └────────────────────┴────────┴────────┴──────────┘
  783.  
  784. 6.7.3.3   Document modify operation procedure
  785.  
  786. 6.7.3.3.1 Document modify operation procedure mapped onto presentation service (normal 
  787.           mode)
  788.  
  789.      This procedure is driven by the following events:
  790.  
  791.      a)   a D═MODIFY request primitive from the requestor;
  792.  
  793.      b)   a DMD APDU as user data of a P-DATA indication primitive.
  794.  
  795. 6.7.3.3.1.1   D-MODIFY request primitive
  796.  
  797. 6.7.3.3.1.1.1 If the requesting DTAM-PM receives a D-MODIFY request primitive, a  DMD
  798. APDU is formed from the parameter values of D-MODIFY request primitive and transferred as 
  799. user-data of a P═DATA request primitive. This may be done outside of an activity.
  800.  
  801. 6.7.3.3.1.2   DMD APDU
  802.  
  803.  
  804.  
  805.  
  806. 9           Fascicle VII.7 - Rec. T.433
  807.  
  808.  
  809.  
  810.  
  811. 6.7.3.3.1.2.1 If the responding DTAM-PM receives the DMD APDU as user data of a P-DATA 
  812. indication primitive, the responding DTAM-PM issues a D-MODIFY indication primitive to 
  813. the responder. The D═MODIFY indication primitive parameter is derived from the DMD APDU.
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.                                                     Fascicle VII.7 - Rec. T.433      10
  939.  
  940.  
  941. 6.7.3.4   Use of the DMD APDU fields
  942.  
  943.      The DMD APDU fields are used as specified below.
  944.  
  945. 6.7.3.4.1 Modify information
  946.  
  947.      This is the modify information parameter value from the D-MODIFY request primitive. 
  948. It appears as the modify information  parameter  value  of  the  D-MODIFY  indication
  949. primitive.
  950.  
  951. 6.7.4Document call operation
  952.  
  953. 6.7.4.1   Purpose
  954.  
  955.      The document call operation procedure is  used  by  the  requestor  of  document
  956. manipulation to address or to read an object of operational structure which contains a 
  957. sequence of DTAM protocol data units (with some restrictions, i.e. that only D═CREATE, 
  958. D═DELETE and D═MODIFY can appear in this sequence). These  protocol  data  units  are
  959. applicable to the existing document.
  960.  
  961. 6.7.4.2   APDUs used
  962.  
  963.      The document call operation procedure uses D-CALL (DCL) APDU.
  964.  
  965. 6.7.4.2.1 DCL APDU
  966.  
  967.      The field of the DCL APDU is listed in Table 13/T.433.
  968.  
  969.  
  970.                                    TABLE 13/T.433
  971.                                           
  972.                                    DCL APDU field
  973.  
  974. w
  975.             ┌────────────────────┬────────┬────────┬──────────┐
  976.             │      Field name    │Presence│ Source │   Sink   │
  977.             ├────────────────────┼────────┼────────┼──────────┤
  978.             │ Call information   │   M    │  req   │   ind    │
  979.             └────────────────────┴────────┴────────┴──────────┘
  980.  
  981.  
  982. 6.7.4.3   Document call operation procedure
  983.  
  984. 6.7.4.3.1 Document call operation procedure mapped onto presentation service  (normal
  985.           mode)
  986.  
  987.      This procedure is driven by the following events:
  988.  
  989.      a)   a D═CALL request primitive from the requestor;
  990.  
  991.      b)   a DCL APDU as user data of a P-DATA indication primitive.
  992.  
  993. 6.7.4.3.1.1   D═CALL request primitive
  994.  
  995. 6.7.4.3.1.1.1 If the requesting DTAM-PM receives a D-CALL request primitive, a DCL APDU 
  996. is formed from the parameter values of D-CALL request primitive and transferred as user- 
  997. data of a P═DATA request primitive. This may be done outside of an activity.
  998.  
  999. 6.7.4.3.1.2   DCL APDU
  1000.  
  1001. 6.7.4.3.1.2.1 If the responding DTAM-PM receives the DCL APDU as user data of a P-DATA 
  1002. indication primitive, the responding DTAM-PM issues a D-CALL indication primitive to the 
  1003. responder. The D-CALL indication primitive parameter is derived from the DCL APDU.
  1004.  
  1005. 6.7.4.4   Use of the DCL APDU fields
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022. 11           Fascicle VII.7 - Rec. T.433
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.      The DCL APDU fields are used as specified below.
  1029.  
  1030. 6.7.4.4.1 Call information
  1031.  
  1032.      This is the call information parameter value from the D-CALL request primitive. It 
  1033. appears as the call information parameter value of the D-CALL indication primitive.
  1034.  
  1035. 6.7.5Document rebuild operation
  1036.  
  1037.      (For further study.)
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.                                                     Fascicle VII.7 - Rec. T.433      12
  1149.  
  1150.  
  1151. 6.8  Document confirmed manipulation
  1152.  
  1153.      (For further study.)
  1154.  
  1155. 6.9  Typed data transfer
  1156.  
  1157. 6.9.1Purpose
  1158.  
  1159.      Typed data transmission is used independent of the data token and is issued from 
  1160. both DTAM users when required.
  1161.  
  1162. 6.9.2APDUs usedw
  1163.  
  1164.      The typed data transfer procedure uses D-TYPED-DATA (DTD) APDU.
  1165.  
  1166. 6.9.2.1   DTD APDU
  1167.  
  1168.      The field of the DTD APDU is listed in Table 14/T.433.
  1169.  
  1170.  
  1171.                                    TABLE 14/T.433
  1172.                                           
  1173.                                    DTD APDU field
  1174. w
  1175.        ┌──────────────────────────────┬────────┬────────┬──────────┐
  1176.        │           Field name         │Presence│ Source │   Sink   │
  1177.        ├──────────────────────────────┼────────┼────────┼──────────┤
  1178.        │ Typed data information       │   M    │  req   │   ind    │
  1179.        └──────────────────────────────┴────────┴────────┴──────────┘
  1180.  
  1181.  
  1182. 6.9.3Typed data transfer procedure
  1183.  
  1184. 6.9.3.1   Typed data transfer procedure mapped onto presentation service
  1185.  
  1186.      This procedure is driven by the following events:
  1187.  
  1188.      a)   a D═TYPED═DATA request primitive from the requestor;
  1189.  
  1190.      b)   a DTD APDU as user data of a P-TYPED-DATA indication primitive.
  1191.  
  1192. 6.9.3.1.1 D-TYPED-DATA request primitive
  1193.  
  1194. 6.9.3.1.1.1   If the requesting DTAM-PM receives a D-TYPED-DATA request primitive, a DTD 
  1195. APDU is formed from the  parameter  values  of  D-TYPED-DATA  request  primitive  and
  1196. transferred as user-data of a P═TYPED═DATA request primitive.
  1197.  
  1198. 6.9.3.1.2 DTD APDU
  1199.  
  1200. 6.9.3.1.2.1   If the responding DTAM-PM receives the DTD APDU as user data of a P-TYPED- 
  1201. DATA indication primitive, the responding DTAM═PM issues  a  D-TYPED-DATA  indication
  1202. primitive to the responder.  The D═TYPED═DATA indication primitive parameter is derived 
  1203. from the DTD APDU.
  1204.  
  1205. 6.9.4Use of the DTD APDU fields
  1206.  
  1207.      The DTD APDU fields are used as specified below.
  1208.  
  1209. 6.9.4.1   Typed data information
  1210.  
  1211.      This is the typed data information parameter value from the D═TYPED═DATA request 
  1212. primitive. It appears as the typed data information parameter value of the D═TYPED═DATA 
  1213. indication primitive.
  1214.  
  1215. 6.10 Remote document access
  1216.  
  1217.      (For further study.)
  1218.  
  1219.  
  1220.  
  1221. 13           Fascicle VII.7 - Rec. T.433
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227. 6.11 Remote document management
  1228.  
  1229.      (For further study.)
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.                                                     Fascicle VII.7 - Rec. T.433      14
  1353.  
  1354.  
  1355. 6.12 Token control
  1356.  
  1357. 6.12.1    Token please control
  1358.  
  1359. 6.12.1.1  Purpose
  1360.  
  1361.      The token please procedure is used by a requestor (receiver of documents) to request 
  1362. the token from the responder (sender of documents).
  1363.  
  1364. 6.12.1.2  APDUs used
  1365.  
  1366.      The token please procedure uses the D-TOKEN-PLEASE (DTP) APDU.
  1367.  
  1368. 6.12.1.2.1DTP APDU
  1369.  
  1370.      The field of the DTP APDU is listed in Table 15/T.433.
  1371.  
  1372.  
  1373.                                    TABLE 15/T.433
  1374.                                           
  1375.                                    DTP APDU field
  1376.  
  1377. w
  1378.           ┌───────────────────────┬────────┬────────┬──────────┐
  1379.           │       Field name      │Presence│ Source │   Sink   │
  1380.           ├───────────────────────┼────────┼────────┼──────────┤
  1381.           │ Priority              │   U    │  req   │   ind    │
  1382.           └───────────────────────┴────────┴────────┴──────────┘
  1383.  
  1384.  
  1385. 6.12.1.3  Token please procedure
  1386.  
  1387. 6.12.1.3.1Token please procedure mapped onto presentation service (normal mode)
  1388.  
  1389.      This procedure is driven by the following events:
  1390.  
  1391.      a)   a D═TOKEN═PLEASE request primitive from the requestor; and
  1392.  
  1393.      b)   a DTP APDU as user data of a P═TOKEN═PLEASE indication primitive.
  1394.  
  1395. 6.12.1.3.1.1  D═TOKEN═PLEASE request primitive
  1396.  
  1397. 6.12.1.3.1.1.1If the requesting DTAM-PM does not possess the  token  and  receives  a
  1398. D═TOKEN═PLEASE request from the requestor, a DTP APDU is formed from the parameter value 
  1399. of the D═TOKEN═PLEASE request primitive and transferred as user data of a P═TOKEN═PLEASE 
  1400. request primitive. This may be done either inside or outside an activity.
  1401.  
  1402. 6.12.1.3.1.2  DTP APDU
  1403.  
  1404. 6.12.1.3.1.2.1If the responding DTAM-PM receives the DTP  APDU  as  user  data  of  a
  1405. P═TOKEN═PLEASE indication primitive, the responding DTAM-PM issues  a  D═TOKEN═PLEASE
  1406. indication primitive to the responder. The D═TOKEN═PLEASE indication primitive parameter 
  1407. is derived from the DTP APDU.
  1408.  
  1409. 6.12.1.3.2Token please procedure mapped onto session service (transparent mode)
  1410.  
  1411.      This procedure is driven by the following events:
  1412.  
  1413.      a)   a D═TOKEN═PLEASE requestor primitive from the requestor;
  1414.  
  1415.      b)   an S═TOKEN═PLEASE indication primitive.
  1416.  
  1417. 6.12.1.3.2.1  D═TOKEN═PLEASE request primitive
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428. 15           Fascicle VII.7 - Rec. T.433
  1429.  
  1430.  
  1431.  
  1432.  
  1433. 6.12.1.3.2.1.1If the requesting DTAM-PM does not possess the  token  and  receives  a
  1434. D═TOKEN═PLEASE request from the requestor, DTAM-PM issues  a  S═TOKEN═PLEASE  request
  1435. primitive. This may be done either inside or outside an activity.
  1436.  
  1437. 6.12.1.3.2.2  Implicit DTP APDU
  1438.  
  1439. 6.12.1.3.2.2.1If the responding DTAM-PM receives an S═TOKEN═PLEASE indication primitive 
  1440. without any APDU on its user data, the responding  DTAM-PM  issues  a  D═TOKEN═PLEASE
  1441. indication primitive to the responder.
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.                                                     Fascicle VII.7 - Rec. T.433      16
  1500.  
  1501.  
  1502. 6.12.1.4  Use of the DTP APDU fields
  1503.  
  1504.      The DTP APDU fields are use as specified below.
  1505.  
  1506. 6.12.1.4.1Priority
  1507.  
  1508.      This parameter is the priority of the action, governed by the data token, that the 
  1509. requestor of the D═TOKEN═PLEASE service wishes to carry out. This parameter has to be 
  1510. supplied by the requestor of the D═TOKEN═PLEASE service.
  1511.  
  1512. 6.12.2    Token give control
  1513.  
  1514. 6.12.2.1  Purpose
  1515.  
  1516. 6.12.2.1.1The token-give procedure is used by a requestor (sender of documents) to give 
  1517. the token to the responder (receiver of documents).
  1518.  
  1519. 6.12.2.1.2The requestor becomes the receiver and the responder becomes the sender.
  1520.  
  1521. 6.12.2.2  APDUs used
  1522.  
  1523.      No APDUs are used in this procedure.
  1524.  
  1525. 6.12.2.3  Token give procedure
  1526.  
  1527. 6.12.2.3.1Token give procedure mapped onto presentation service (normal mode)
  1528.  
  1529.      This procedure is driven by the following events:
  1530.  
  1531.      a)   a D═TOKEN═GIVE request primitive;
  1532.  
  1533.      b)   a P═TOKEN═GIVE indication primitive.
  1534.  
  1535. 6.12.2.3.1.1  D═TOKEN═GIVE request primitive
  1536.  
  1537. 6.12.2.3.1.1.1If the requesting DTAM-PM possesses the token and receives a D═TOKEN═GIVE 
  1538. request primitive from the requestor, it issues a P═TOKEN═GIVE request primitive  and
  1539. becomes the responding DTAM-PM. This may be done only outside an activity.
  1540.  
  1541. 6.12.2.3.1.2  P═TOKEN═GIVE indication primitive
  1542.  
  1543. 6.12.2.3.1.2.1If the responding DTAM-PM receives a P═TOKEN═GIVE indication primitive, 
  1544. the responding DTAM═PM issues a D═TOKEN═GIVE indication primitive to the responder. The 
  1545. responding DTAM═PM becomes the requesting DTAM═PM.
  1546.  
  1547. 6.12.2.3.2Token give procedure mapped onto session service (transparent mode)
  1548.  
  1549.      This procedure is driven by the following events:
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600. 17           Fascicle VII.7 - Rec. T.433
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.      a)   a D-TOKEN-GIVE request primitive from the requestor;
  1607.  
  1608.      b)   an S═TOKEN═GIVE indication primitive.
  1609.  
  1610. 6.12.2.3.2.1  D-TOKEN-GIVE request primitive
  1611.  
  1612. 6.12.2.3.2.1.1If the requesting DTAM═PM possesses the token and receives a D═TOKEN═GIVE 
  1613. request primitive from the requestor, it issues an S═TOKEN═GIVE request primitive and 
  1614. becomes the responding DTAM═PM. This may be done only outside an activity.
  1615.  
  1616. 6.12.2.3.2.2  S═TOKEN═GIVE indication primitive
  1617.  
  1618. 6.12.2.3.2.2.1If the responding DTAM═PM receives an S═TOKEN═GIVE indication primitive, 
  1619. the responding DTAM═PM issues a D═TOKEN═GIVE indication primitive to the responder. The 
  1620. responding DTAM═PM becomes the requesting DTAM═PM.
  1621.  
  1622. 6.12.3    Control-give
  1623.  
  1624. 6.12.3.1  Purpose
  1625.  
  1626. 6.12.3.1.1The CONTROL-GIVE procedure is used by a requestor to give all the tokens to 
  1627. the responder.
  1628.  
  1629. 6.12.3.1.2The requestor becomes the receiver and the responder becomes the sender.
  1630.  
  1631. 6.12.3.2  APDUs used
  1632.  
  1633.      No APDUs are used in this procedure.
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.                                                     Fascicle VII.7 - Rec. T.433      18
  1676.  
  1677.  
  1678. 6.12.3.3  CONTROL-GIVE procedure
  1679.  
  1680. 6.12.3.3.1CONTROL-GIVE procedure mapped onto presentation service (normal mode)
  1681.  
  1682.      This procedure is driven by the following events:
  1683.  
  1684.      a)   a D═CONTROL═GIVE request primitive;
  1685.  
  1686.      b)   a P═CONTROL═GIVE indication primitive.
  1687.  
  1688. 6.12.3.3.1.1  D═CONTROL═GIVE request primitive
  1689.  
  1690. 6.12.3.3.1.1.1If  the  requesting  DTAM═PM  possesses  the  tokens  and  receives   a
  1691. D═CONTROL═GIVE request primitive from the requestor, it issues a P═CONTROL═GIVE request 
  1692. primitive and becomes the responding DTAM-PM. This may be done only outside an activity.
  1693.  
  1694. 6.12.3.3.1.2  P═CONTROL═GIVE indication primitive
  1695.  
  1696. 6.12.3.3.1.2.1If the responding DTAM═PM receives a P═CONTROL═GIVE indication primitive, 
  1697. the responding DTAM-PM issues a D═CONTROL═GIVE indication primitive to the responder. The 
  1698. responding DTAM═PM becomes the requesting DTAM-PM.
  1699.  
  1700. 6.12.3.3.2CONTROL GIVE procedure mapped onto session service (transparent mode)
  1701.  
  1702.      This procedure is driven by the following events:
  1703.  
  1704.      a)   a D═CONTROL═GIVE request primitive from the requestor;
  1705.  
  1706.      b)   an S═CONTROL═GIVE indication primitive.
  1707.  
  1708. 6.12.3.3.2.1  D═CONTROL═GIVE request primitive
  1709.  
  1710. 6.12.3.3.2.1.1If  the  requesting  DTAM═PM  possesses  the  tokens  and  receives   a
  1711. D═CONTROL═GIVE request primitive from the requestor, it issues an S═CONTROL═GIVE request 
  1712. primitive and becomes the responding DTAM═PM. This may be done only outside an activity.
  1713.  
  1714. 6.12.3.3.2.2  S═CONTROL═GIVE indication primitive
  1715.  
  1716. 6.12.3.3.2.2.1If the responding DTAM═PM receives an S═CONTROL═GIVE indication primitive, 
  1717. the responding DTAM-PM issues a D═CONTROL═GIVE indication primitive to the responder. The 
  1718. responding DTAM═PM becomes the requesting DTAM═PM.
  1719.  
  1720.  
  1721. 6.13 Exception report
  1722.  
  1723. 6.13.1    User-exception report
  1724.  
  1725. 6.13.1.1  Purpose
  1726.  
  1727.      The user-exception-report procedure is used by the responding DTAM-PM to report an 
  1728. error situation to the requesting DTAM-PM during document bulk transfer.
  1729.  
  1730. 6.13.1.2  APDUs used
  1731.  
  1732.      No APDUs are used in this procedure.
  1733.  
  1734. 6.13.1.3  User-exception report procedurew
  1735.  
  1736. 6.13.1.3.1User-exception-report procedure mapped onto  presentation  service  (normal
  1737.           mode)
  1738.  
  1739.      This procedure is driven by the following events:
  1740.  
  1741.      a)   a responding DTAM-PM problem;
  1742.  
  1743.      b)   a P═U═EXCEPTION═REPORT indication primitive.
  1744.  
  1745. 6.13.1.3.1.1  Receiving DTAM═PM problem
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752. 19           Fascicle VII.7 - Rec. T.433
  1753.  
  1754.  
  1755.  
  1756.  
  1757. 6.13.1.3.1.1.1If  the  responding  DTAM═PM   detects   a   problem,   it   issues   a
  1758. P═U═EXCEPTION═REPORT request primitive. Depending on the severity of the detected error, 
  1759. the value of the Reason parameter of the P═U═EXCEPTION═REPORT request primitive is as 
  1760. follows:
  1761.  
  1762.      a)   in severe problem situations, the value "receiving ability jeopardized"  is
  1763.           used;
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.                                                     Fascicle VII.7 - Rec. T.433      20
  1824.  
  1825.  
  1826.      b)   in exceptional circumstances, the responding DTAM═PM may have to  delete  a
  1827.           partially  received  document   information,   even   though   some   minor
  1828.           synchronization points  have  been  confirmed.  In  this  case,  the  value
  1829.           "unrecoverable procedure error" is used;
  1830.  
  1831.      c)   if the responding DTAM═PM is not willing to complete a transfer procedure (see 
  1832.            6.6.3), the value "non-specific error" is used;
  1833.  
  1834.      d)   if the requesting DTAM═PM resumes a transfer procedure already finished by the 
  1835.           responding DTAM═PM within an application-association, the  value  "sequence
  1836.           error" is used;
  1837.  
  1838.      e)   for all other less severe error situations, the value "local SS-User error" is 
  1839.           used.
  1840.  
  1841. 6.13.1.3.1.2  P═U═EXCEPTION═REPORT indication primitive
  1842.  
  1843. 6.13.1.3.1.2.1If the requesting DTAM═PM receives  a  P═U═EXCEPTION═REPORT  indication
  1844. primitive, it performs one of the following procedures depending on the Reason parameter 
  1845. value of the P═U═EXCEPTION═REPORT indication primitive and Reliable transfer modes:
  1846.  
  1847.      a)   With a value "receiving ability jeopardized",
  1848.  
  1849.           -   the transfer-abort procedure (see  6.4.3.1.4)  followed  by  the  DTAM
  1850.               provider-abort procedure are performed (mode 1/2).
  1851.  
  1852.      b)   With a value "unrecoverable procedure error",
  1853.  
  1854.           -   the transfer-discard procedure (see   6.6.6)  followed  by  D-TRANSFER
  1855.               service (indication and confirmation) are performed (mode 1),
  1856.  
  1857.           -   the transfer-discard  procedure  followed  by  transfer  procedure  are
  1858.               performed (mode 2).
  1859.  
  1860.      c)   With a value "non-specific error",
  1861.  
  1862.           -   the transfer-discard procedure followed by D═TRANSFER service (indication 
  1863.               and confirmation) are performed (mode 1),
  1864.  
  1865.           -   the transfer-discard  procedure  followed  by  transfer  procedure  are
  1866.               performed (mode 2).
  1867.  
  1868.      d)   With a value "sequence error",
  1869.  
  1870.           -   the transfer-discard procedure is performed and the requesting  DTAM═PM
  1871.               issues an D═TRANSFER confirm primitive with a  result  parameter  value
  1872.               "document-information- transferred" to the requestor and  the  transfer
  1873.               procedure is finished (mode 1/2).
  1874.  
  1875.      e)   With a value "local SS-User error" and at least one confirmed checkpoint in 
  1876.           the transfer procedure,
  1877.  
  1878.           -   the transfer-interrupt procedure (see  6.6.5) followed  by  D═TRANSFER
  1879.               service (indication and confirmation) are performed (mode 1),
  1880.  
  1881.           -   the transfer-interrupt procedure followed  by  the  transfer-resumption
  1882.               procedure (see  6.6.7) are performed (mode 2).
  1883.  
  1884.      f)   With a value "local SS-User error" and no checkpoint was confirmed  in  the
  1885.           transfer procedure,
  1886.  
  1887.           -   the transfer-discard procedure followed by D═TRANSFER service (indication 
  1888.               and confirmation) are performed (mode 1),
  1889.  
  1890.  
  1891.  
  1892. 21           Fascicle VII.7 - Rec. T.433
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.           -   the transfer-discard procedure followed by the transfer  procedure  are
  1899.               performed (mode 2).
  1900.  
  1901. 6.13.1.3.1.2.2Table 16/T.433 summarizes the actions of the  requesting  DTAM-PM  when
  1902. receiving the P═U═EXCEPTION═REPORT indication primitive.
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.                                                     Fascicle VII.7 - Rec. T.433      22
  1964.  
  1965.